sleep on the sidewalk - Turc Anglais Dictionnaire